package controle;

import javax.persistence.EntityManager;
import javax.persistence.EntityManagerFactory;
import javax.persistence.Persistence;
import javax.swing.JOptionPane;

import modelo.Curso;

public class AlterarCurso {

	public void alterarCarro(String nome, String modulo, String descricao,
			String tipo, int ano, double valor, int id) {
		EntityManagerFactory factory = Persistence
				.createEntityManagerFactory("curso");
		EntityManager manager = factory.createEntityManager();

		manager.getTransaction().begin();

		Curso v = manager.getReference(Curso.class, id);

		v.setAno(ano);
		v.setTipo(tipo);
		v.setDescricao(descricao);
		v.setModulo(modulo);
		v.setNome(nome);
		v.setValor(valor);

		manager.getTransaction().commit();
		factory.close();
		JOptionPane.showMessageDialog(null, "Curso Alterado com Sucesso!");
	}
}
